in a tough bind - Francés Inglés Diccionario